﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using System.Drawing;
//using System.Windows.Forms;

//using RemoteScriptingLibrary;
//using RemoteScriptingLibrary.Microsoft.Win32;

//namespace WindowsRemoteScripting.Action
//{
//    public class RecordMouse : AbstractCommand
//    {
//        protected List<Win32.POINT> m_aPoint = new List<Win32.POINT>();

//        protected int m_nInterval = 1000;
//        Timer m_Timer = new Timer();
//        public RecordMouse()
//        {
//            m_Timer.Tick += new EventHandler(m_Timer_Tick);
//        }

//        void m_Timer_Tick(object sender, EventArgs e)
//        {
//            m_aPoint.Add(Helper.GetMouseCoordinates());
//        }

//        public override void Run(object sender, EventArgs e)
//        {
//        }

//        public int Interval
//        {
//            get { return m_nInterval; }
//            set { m_nInterval = value; }
//        }
//    }
//}
